package com.aiks.dsyncpluginspringbootautoconfigure.pojo;

import lombok.Data;

import java.util.Date;

/**
 * 数据同步管理配置表BO.
 *
 * @author <a href="mailto:aiks_yuan@163.com">yuanz</a>
 * @date 2022-06-27 06:40:19
 * @since 1.0.0
 **/
@Data
public class ManageConfigEntity {
    
    /**
     * 主键.
     */
    private Long id;
    
    /**
     * 机构id.
     */
    private String orgId;
    
    /**
     * 机构名称.
     */
    private String orgName;
    
    /**
     * 机构域名.
     */
    private String orgDomain;
    
    /**
     * 运营人员.
     */
    private String operatorName;
    
    /**
     * 同步方式 client：客户端.
     */
    private String syncType;
    
    /**
     * ip白名单.
     */
    private String ipWhiteList;
    
    /**
     * 同步任务规则 cron规则.
     */
    private String syncSchedule;
    
    /**
     * 客户端请求ak.
     */
    private String customAk;
    
    /**
     * 客户端请求sk.
     */
    private String customSk;
    
    /**
     * 创建人id.
     */
    private String createUserId;
    
    /**
     * 创建人账号.
     */
    private String createUserName;
    
    /**
     * 创建日期.
     */
    private Date createDate;
    
    /**
     * 更新人id.
     */
    private String updateUserId;
    
    /**
     * 更新人账号.
     */
    private String updateUserName;
    
    /**
     * 更新日期.
     */
    private Date updateDate;
    
    /**
     * 是否开启同步  0：否 1：是; 只有值为0的时候才可以更新配置信息.
     */
    private Integer opened;
    
    /**
     * 是否删除   0：否 1：是.
     */
    private Integer deleted;
    
    /**
     * saas ak.
     */
    private String saasAk;
    
    /**
     * saas sk.
     */
    private String saasSk;
    
    /**
     * 测活检测时间.
     */
    private Date checkTime;
    
    /**
     * 下一次测活检测时间.
     */
    private Date nextCheckTime;
    
}
